package slice

func sliceClone[T any](input []T) []T {
	clonedSlice := make([]T, len(input))
	copy(clonedSlice, input)
	return clonedSlice
}
